import dayjs from 'dayjs';

/**
 * 格式化时间为字符串
 * @param date Date 或 string
 * @param format 默认 'YYYY-MM-DD HH:mm:ss'
 */
export const formatDate = (date?: Date | string | null, format = 'YYYY-MM-DD HH:mm:ss') => {
  return date ? dayjs(date).format(format) : null;
};

export const formatDateToTimestamp = (date?: Date | string | null) => {
  return date ? dayjs(date).valueOf() : null;
}